Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR PLACE Terraced £180,000 27 Jul 2021
3 POPLAR PLACE Terraced £145,000 21 Apr 2006
4 POPLAR PLACE Terraced £145,000 19 Dec 2018
5 POPLAR PLACE Terraced £142,500 26 Jul 2004
6 POPLAR PLACE Semi-Detached £160,000 13 Jun 2005
8 POPLAR PLACE Terraced £123,500 10 Mar 2006
10 POPLAR PLACE Terraced £42,500 29 Sep 1995